﻿/*
所有表单页面控件的样式
*/
*
{
    font-size: 12px;
}
body{margin:0;padding:0;}
.row, .mrow, .srow
{
    margin: 2px;
    padding: 2px;
    height: 35px;
    line-height: 35px;   
}
.srow
{
    height: 70px;
    line-height: 70px;
}
.mrow
{
    height: 105px;
    line-height: 105px;
}

.srow .input *
{
    margin: 0;
    padding: 0;
    border: 1px solid #ccc;
    font-size: medium;
    height: 70px;
}

.mrow .input *
{
    margin: 0;
    padding: 0;
    border: 1px solid #ccc;
    font-size: medium;
    height: 105px;
}

.row .input *
{
    width: 250px;
    margin: 0;
    padding: 0;
    border: 1px solid #ccc;
    font-size: medium;
    height: 20px;
    line-height: 20px;
    vertical-align: bottom; display:inline-block;
}

.input .I
{
    width: 169px;margin:0;padding:0; outline:none; resize：both;
}
.input select.I {width:171px;margin:0;padding:0;}
.input textarea.I{width:169px;margin:0;padding:0}
.input .SI
{
    width: 80px;
}
.input .MI
{
    width: 328px;
}
.input .XI
{
    width: 450px;
}

.input
{
    padding: 0;
    margin: 0;
    margin: 0;
    padding: 0;
    display:inline-block ;
}
.label,.row .label
{
    width: 100px;
    display: inline-block;
    text-align: right;
    font-size: 12px;
}

.popinput
{
    height: 20px;
    width: 169px;
    margin: 0;
    padding: 0;
    border: 1px solid #ccc;
    display: inline-block;
}
.popinput input
{
    width: 147px;
    margin: 0;
    padding: 0;
    border: 0;
    float: left;
}
.popinput button
{
    width: 20px;
    height: 20px;
    margin: 0;
    padding: 0;
    float: left;
    line-height: 20px;
}
.button
{
       /* min-width:70px;
        *width:70px;
        _width:70px;*/
    }
.button, .button2, .button3
{
    height:25px;
    line-height:25px;
    text-overflow: ellipsis;
  text-decoration: none;
  white-space: nowrap;
  background: none;
  padding: 0 2px;
  margin:0 2px;
  background:#36A5EC url("images/titlebg.gif") repeat-x;
  border:0px solid #0064B7;
  border-radius: 5px;
}
.button:hover, .button2:hover, .button3:hover{
  border-color: #243346;
    background-image:url("images/bg.gif");
  background-position:0px -300px;
  /*background-repeat:repeat-x ;
  background-color: #476489;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6b89b2), color-stop(50%, #50709a), color-stop(51%, #476489), color-stop(100%, #3e5779));
  background-image: -webkit-linear-gradient(top, #6b89b2, #50709a 50%, #476489 51%, #3e5779);
  background-image: linear-gradient(top, #6b89b2, #50709a 50%, #476489 51%, #3e5779);*/
  color: white;
  text-shadow: #364b68 0 -1px 0;
}
.combo span{border:0;}